!function(i){"use strict";Galleria.addTheme({name:"ggallery",author:"Montanari Luca",version:"1.5.7",defaults:{transition:lcgg.slider_fx,transitionSpeed:lcgg.slider_fx_time,imageCrop:lcgg.slider_img_crop,thumbCrop:!0,queue:!1,showCounter:!1,pauseOnInteraction:!0,_toggleInfo:lcgg.slider_toggle_info},init:function(t){Galleria.requires(1.5,"LCweb theme requires Galleria 1.5 or later"),this.addElement("gg-play","gg-toggle-thumb","gg-lightbox","gg-info-link"),this.append({info:["gg-play","gg-toggle-thumb","gg-lightbox","gg-info-link","info-text"]});var e=this,a=this.$("gg-info-link"),n=this.$("info-text"),s=this.$("gg-play"),o=this.$("gg-lightbox"),g=Galleria.TOUCH;g||(this.addIdleState(this.get("image-nav-left"),{left:-50}),this.addIdleState(this.get("image-nav-right"),{right:-50})),a.on("click",(function(){n.stop().fadeToggle(150)})),setTimeout((function(){o.on("click",(function(i){void 0!==window.gg_active_index?gg_slider_lightbox(e._data,window.gg_active_index):gg_slider_lightbox(e._data,0)}))}),50),this.bind("thumbnail",(function(t){g?i(t.thumbTarget).css("opacity",this.getIndex()?1:.6):(i(t.thumbTarget).css("opacity",.6).parent().hover((function(){i(this).not(".active").children().stop().fadeTo(100,1)}),(function(){i(this).not(".active").children().stop().fadeTo(400,.6)})),t.index===this.getIndex()&&i(t.thumbTarget).css("opacity",1))})),this.bind("loadstart",(function(t){t.cached||this.$("loader").show().fadeTo(200,1),this.hasInfo()?this.$("info").removeClass("has_no_data"):this.$("info").addClass("has_no_data"),i(t.thumbTarget).css("opacity",1).parent().siblings().children().css("opacity",.6)})),this.bind("loadfinish",(function(e){this.$("loader").fadeOut(200),!this._playing&&s.hasClass("galleria-gg-pause")&&s.removeClass("galleria-gg-pause")," "==i.trim(this.$("info").find(".galleria-info-description").html())?this.$("info").find(".galleria-info-description").css("height",0).css("margin",0):this.$("info").find(".galleria-info-description").removeAttr("style"),!1===t._toggleInfo&&n.is(":hidden")&&!n.hasClass("already_shown")&&n.fadeIn(300).addClass("already_shown")}))}})}(jQuery);
!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}((function(i){"use strict";var e,t=window.Slick||{};e=0,(t=function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each((function(e,t){i(t).attr("data-slick-index",e)})),s.$slidesCache=s.$slides,s.reinit()},t.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},t.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout((function(){s.disableTransition(),t.call()}),s.options.speed))},t.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=i(e).not(this.$slider)),e},t.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each((function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)}))},t.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},t.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},t.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass("slick-dotted"),t=i("
").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('').appendTo(e.$slider):e.$slides.wrapAll('').parent(),e.$list=e.$slideTrack.wrap('').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},t.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>0){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;ir.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},t.prototype.changeSlide=function(e,t){var o,s,n=this,r=i(e.currentTarget);switch(r.is("a")&&e.preventDefault(),r.is("li")||(r=r.closest("li")),o=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":s=0===o?n.options.slidesToScroll:n.options.slidesToShow-o,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-s,!1,t);break;case"next":s=0===o?n.options.slidesToScroll:o,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+s,!1,t);break;case"index":var l=0===e.data.index?0:e.data.index||r.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(l),!1,t),r.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(i){var e,t;if(t=0,i>(e=this.getNavigableIndexes())[e.length-1])i=e[e.length-1];else for(var o in e){if(ie.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},t.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},t.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>0&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},t.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},t.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){i(this).attr("style",i(this).data("originalStyling"))})),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},t.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},t.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout((function(){t.disableTransition(i),e.call()}),t.options.speed))},t.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},t.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick","*",(function(t){var o=i(this);setTimeout((function(){e.options.pauseOnFocus&&o.is(":focus")&&(e.focussed=!0,e.autoPlay())}),0)})).on("blur.slick","*",(function(t){i(this);e.options.pauseOnFocus&&(e.focussed=!1,e.autoPlay())}))},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){return this.currentSlide},t.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;en.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},t.prototype.getOption=t.prototype.slickGetOption=function(i){return this.options[i]},t.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t=0&&ii.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},t.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},t.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},t.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},t.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},t.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},t.prototype.lazyLoad=function(){var e,t,o,s=this;function n(e){i("img[data-lazy]",e).each((function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),n=i(this).attr("data-sizes")||s.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0},100,(function(){o&&(e.attr("srcset",o),n&&e.attr("sizes",n)),e.attr("src",t).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),s.$slider.trigger("lazyLoaded",[s,e,t])}))},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,t])},r.src=t}))}if(!0===s.options.centerMode?!0===s.options.infinite?o=(t=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(t=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),o=s.options.slidesToShow/2+1+2+s.currentSlide):(t=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,o=Math.ceil(t+s.options.slidesToShow),!0===s.options.fade&&(t>0&&t--,o<=s.slideCount&&o++)),e=s.$slider.find(".slick-slide").slice(t,o),"anticipated"===s.options.lazyLoad)for(var r=t-1,l=o,d=s.$slider.find(".slick-slide"),a=0;a=s.slideCount-s.options.slidesToShow?n(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&n(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},t.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},t.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},t.prototype.prev=t.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(i){i.preventDefault()},t.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout((function(){l.progressiveLazyLoad(e+1)}),500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},t.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},t.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){for(e in s.respondTo=s.options.respondTo||"window",n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort((function(i,e){return s.options.mobileFirst?i-e:e-i}))}},t.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},t.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))},t.prototype.removeSlide=t.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},t.prototype.setCSS=function(i){var e,t,o=this,s={};!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},t.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},t.prototype.setFade=function(){var e,t=this;t.$slides.each((function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})})),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,(function(i,e){r.options[i]=e}));else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},t.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},t.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},t.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(n.options.slidesToShow+n.slideCount+1).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-is.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;ea.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,(function(){a.postSlide(o)})):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,(function(){a.postSlide(o)})):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(d=(d=a.getNavTarget()).slick("getSlick")).slideCount<=d.options.slidesToShow&&d.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,(function(){a.postSlide(s)}))):a.postSlide(s),void a.animateHeight();!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(l,(function(){a.postSlide(s)})):a.postSlide(s)}},t.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0||o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},t.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},t.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},t.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},t.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},t.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},t.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode||i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode)&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},t.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,e,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i=r;)l++,_=Math.round(e/l)-a[i];return l},I=function(i){C(i);for(var e=parseInt(g("#"+i).data("col-num")),l=a[i],_=Math.floor((t[i]+l)/e),n=void 0!==g("#"+i).data("minw")?parseInt(g("#"+i).data("minw")):lcgg.masonry_min_w;_0&&g("#"+i+" .gg_container").css("left",Math.floor(o/2)),K(i),r[i]?lc_lazyload("#"+i+" .gg_img:not(.gg_tags_excluded_img) .gg_main_thumb",{allLoaded:function(t){g("#"+i+" .gg_loader").fadeOut("fast"),g("#"+i+" .gg_container").isotope({percentPosition:!0,isResizeBound:!1,resize:!1,originLeft:!lcgg.rtl,masonry:{columnWidth:1},containerClass:"gg_isotope",itemClass:"gg_isotope-item",itemSelector:".gg_img:not(.gg_old_page)",transitionDuration:0}),setTimeout((function(){var t=g("#"+i+" .gg_img").not(".gg_shown");R(i,t.not(".gg_tags_excluded_img").length),t.gg_display_images(i),r[i]=0,g(window).trigger("gg_loaded_gallery",[i])}),300)}}):setTimeout((function(){g("#"+i+" .gg_container").isotope("layout")}),100)},z=function(t,a){C(t),r[t]?lc_lazyload("#"+t+" .gg_img .gg_main_thumb",{allLoaded:function(i){S(t,a),g("#"+t+" .gg_loader").fadeOut("fast");var e=g("#"+t+" .gg_img").not(".gg_shown");R(t,e.not(".gg_tags_excluded_img").length),e.gg_display_images(t),r[t]=0,g(window).trigger("gg_loaded_gallery",[t])}}):S(t,a),K(t)},S=function(e,l){if(void 0!==l){var _=l+" .gg_img .gg_main_thumb";e=l.replace("#gg_fakebox_","")}else _="#"+e+" .gg_img:not(.gg_tags_excluded_img) .gg_main_thumb";f[e]=0,p[e]=[],m[e]=[];var r=t[e]+a[e];g(_).each((async function(t,_){var n=g(this),o=g(this).parents(".gg_img"),s=e+"-"+o.data("img-id"),c=0,d=!1;if(o.css("width","auto").css("maxWidth","none"),await setTimeout((function(){o.css("maxWidth",n.width()+i[e]),o.addClass(s);var g=n.width();if(g){if(g=g-2+i[e]+a[e],p[e].push("."+s),m[e].push(g),f[e]=f[e]+g,c=f[e],r==c)p[e]=[],m[e]=[],f[e]=0;else if(rl&&!s&&c<100;){c++;var d=Math.ceil(_/(p[t].length-o.length)),u=!1;g.each(m[t],(function(a,e){if(-1!==g.inArray(a,o))return!0;var l=e-d;if(ln&&(l=n),o.push(a),u=!0,_-=m[t][a]-l}})),u||(g.each(m[t],(function(a,i){if(-1!==g.inArray(a,o))return!0;m[t][a]=i-d})),n=m[t],_=A(n)-l,o.length>=p[t].length&&(d=Math.ceil(_/p[t].length),g.each(m[t],(function(g,a){m[t][g]=a-d})),s=!0),n=m[t])}g.each(p[t],(function(i,e){g(e).css("width",m[t][i]-a[t])}));var h=l-A(m[t]);h>0&&g.each(p[t],(function(i,e){if(-1===g.inArray(i,o)||i==p[t].length-1)return g(e).css("width",m[t][i]-a[t]+h),!1}))},A=function(t){var a=0;return g.each(t,(function(g,t){a+=parseFloat(t)})),a},L=function(t){C(t,!0);var i=j(t);g("#"+t+" .gg_coll_container").css("width","calc(100% + "+a[t]+"px + "+i+"px)"),g("#"+t+" .gg_coll_img_wrap").css("width","calc("+100/i+"% - 1px)"),lcgg.rtl&&g("#"+t+" .gg_coll_container").css("left",-1*i),K(t),s[t]?setTimeout((function(){g("#"+t+" .gg_container").isotope("layout")}),300):lc_lazyload("#"+t+" .gg_coll_img .gg_main_thumb",{allLoaded:function(a){g("#"+t+" .gg_loader").fadeOut("fast"),g("#"+t+" .gg_coll_img").each((function(a){var i=t+"-"+a;g(this).addClass(i)}));var i=g("#"+t+" .gg_cats_selected").length&&"*"!=g("#"+t+" .gg_cats_selected").data("coll-filter-id")?g("#"+t+" .gg_cats_selected").data("coll-filter-id"):"";g("#"+t+" .gg_coll_container").isotope({layoutMode:"fitRows",percentPosition:!0,isResizeBound:!1,resize:!1,originLeft:!lcgg.rtl,containerClass:"gg_isotope",itemClass:"gg_isotope-item",itemSelector:".gg_coll_img_wrap",transitionDuration:"0.6s",filter:i?":not(.gg_coll_pag_hidden) .ggc_"+i:":not(.gg_coll_pag_hidden)"}),setTimeout((function(){var a=g("#"+t+" .gg_coll_img_wrap").not(".gg_shown");R(t,a.length),a.gg_display_images(),r[t]=0,g(window).trigger("gg_loaded_collection",[t])}),300)}})},j=function(g){for(var i=t[g]-a[g],e=1,l=i;l>=lcgg.coll_max_w;)e++,l=Math.round(i/e)-a[g];return e};g(document).ready((function(){g(document).on("click",".gg_coll_img:not(.gg_linked_img)",(function(){var t=g(this).parents(".gg_collection_wrap").attr("id"),a=g(this).parents(".gg_collection_wrap").data("cid"),i=g(this).data("gall-data"),e=g(this).data("coll-gid");if(void 0===d[t]||!d[t]){var l=g(this).parents(".gg_collection_wrap").find(".gg_img_title_under").length?g(this).next().find(".gg_img_title_under").text():g(this).find(".gg_img_title").text();H(a,"gcg_",e,l),G(t,i)}}))}));const G=function(t,a){var i=g(location).attr("href");void 0===u[t]&&(u[t]=[]),h[t]=g("#"+t+' .gg_coll_img[data-gall-data="'+a+'"]'),g("#"+t+" .gg_coll_gallery_container .gg_gallery_wrap").length&&(g("#"+t+" .gg_coll_gallery_container .gg_gallery_wrap").remove(),g("#"+t+" .gg_coll_gallery_container").append(''+b+"
")),g("#"+t+" .gg_coll_gallery_container .gg_gallery_wrap").addClass("gg_coll_ajax_wait"),g("#"+t+" > table").animate({left:"-100%"},700,(function(){g("#"+t+" .gg_coll_table_first_cell").css("opacity",0)})),setTimeout((function(){g("#"+t+" .gg_coll_table_first_cell").css("position","absolute")}),710);var e=g("#"+t).offset().top;if(g(window).scrollTop()>e){const t=void 0===window.gg_addit_scrolltop?0:parseInt(window.gg_addit_scrolltop,10);g("html, body").animate({scrollTop:e-(15+t)},600)}if(void 0!==u[t][a])W(t,u[t][a]);else{var l={gg_type:"load_coll_gallery",cid:t,gdata:a};d[t]=g.post(i,l,(function(i){if(-1===g.trim(i).indexOf("gg_coll_gall_topmargin"))return W(t,"Error retrieving gallery code
"),!1;u[t][a]=i,W(t,i),"undefined"!=typeof gg_lcl_allow_deeplink&&gg_lcl_allow_deeplink()})).fail((function(g){console.error(g),W(t,"Error retrieving gallery code
")}))}},W=function(t,a){g("#"+t+" .gg_coll_gallery_container .gg_gallery_wrap").remove(),g("#"+t+" .gg_coll_gallery_container").removeClass("gg_main_loader").append(a),g("#"+t+" .gg_coll_gall_title").length>1&&g("#"+t+" .gg_coll_gall_title").first().remove(),D(t),d[t]=null;var i=g("#"+t+" .gg_coll_gallery_container").find(".gg_gallery_wrap").attr("id");gg_galleries_init(i)},D=function(t){g("#"+t+" .gg_coll_gall_title").each((function(){var t=g(this).parents(".gg_coll_table_cell").width();g(this).parent().find(".gg_coll_go_back").outerWidth(!0)+g(this).outerWidth()>t?g(this).addClass("gg_narrow_coll"):g(this).removeClass("gg_narrow_coll")}))};g(document).ready((function(){g(document).on("click",".gg_coll_go_back",(function(){var t=g(this).parents(".gg_collection_wrap").attr("id"),a=g(this).parents(".gg_collection_wrap").data("cid");void 0!==d[t]&&d[t]&&(d[t].abort(),d[t]=null);var i=g(window).scrollTop(),e=i+g(window).height();if(void 0!==h[t]){var l=h[t].offset().top;if(l+h[t].height()>e||l table").animate({left:0},700),setTimeout((function(){g("#"+t+" .gg_coll_gallery_container > *").not(".gg_coll_go_back").remove(),Q("gcg_"+a)}),700)}))})),g(document).ready((function(){g(document).on("click",".gg_filter a",(function(t){t.preventDefault();var a=g(this).parents(".gg_filter").attr("id").substr(4),i=g(this).data("coll-filter-id"),e="#"+g(this).parents(".gg_collection_wrap").attr("id");g("#ggf_"+a+" a").removeClass("gg_cats_selected"),g(this).addClass("gg_cats_selected"),P(a,i,e),g("#ggmf_"+a).length&&(g("#ggmf_"+a+" option").removeAttr("selected"),"*"!==g(this).data("coll-filter-id")&&g("#ggmf_"+a+" option[value="+g(this).data("coll-filter-id")+"]").attr("selected","selected"))})),g(document).on("change",".gg_coll_table_cell .gg_mobile_filter_dd",(function(t){var a=g(this).parents(".gg_mobile_filter").attr("id").substr(5),i=g(this).val(),e="#"+g(this).parents(".gg_collection_wrap").attr("id");P(a,i,e);var l="*"==g(this).val()?".ggf_all":".ggf_id_"+i;g("#ggf_"+a+" a").removeClass("gg_cats_selected"),g("#ggf_"+a+" "+l).addClass("gg_cats_selected")}))}));const P=function(t,a,i){if("*"!==a)var e=g(".ggf_id_"+a).text();"*"!==a?H(t,"gcc_",a,e):Q("gcc_"+t),"*"!==a&&(a=".ggc_"+a),"*"==a?g(".cid_"+t).find(".gg_coll_pag_wrap").fadeIn():g(".cid_"+t).find(".gg_coll_pag_wrap").fadeOut(),a="*"==a?":not(.gg_coll_pag_hidden)":a,g(i+" .gg_coll_container").isotope({filter:a})};g.fn.gg_display_images=function(t,a){if(void 0!==t&&void 0!==gg_gall_curr_filter[t]&&gg_gall_curr_filter[t]&&void 0===a)return this.gg_display_images(t,":not(.gg_tags_excluded_img)"),this.gg_display_images(t,".gg_tags_excluded_img"),!0;(void 0===a?this:g(this).filter(a)).each((function(t,a){var i=g(this),e=lcgg.delayed_fx?170:0;setTimeout((function(){i.addClass("gg_shown")}),e*t)}))};const R=function(t,a,i){if(void 0!==o[t]&&o[t])return!1;var e=g(void 0===i?"#"+t+" .gg_container":"#"+t+" .gg_coll_container");e.animate({"min-height":80},300,"linear").animate({"max-height":10999},6500,"linear"),o[t]=setTimeout((function(){e.stop().css("max-height","none"),o[t]=!1}),6500),r[t]&&setTimeout((function(){r[t]=0,g("#"+t+" .gg_paginate > div").fadeTo(150,1)}),500),s[t]=!0},E=function(){if(-1!==(v=decodeURIComponent(window.location.href)).indexOf("#")){var t=v.split("#");v=t[0],w="#"+t[1]}var a={},i=v.slice(v.indexOf("?")+1).split("&");return g.each(i,(function(g,t){var i=t.split("=");a[i[0]]=i[1]})),a},F=function(t){return-1!==g.inArray(t,lcgg.deeplinked_elems)},H=function(t,a,i,e){if(y||!F(a))return!1;if(!lcgg.dl_coll_gall&&g(".gg_collection_wrap .gid_"+t).length)return!1;var l=E(),_=a+t,r=void 0!==e&&e?i+"/"+function(g){g=(g=g.toString().replace(/^\s+|\s+$/g,"")).toLowerCase();for(var t="àáäâèéëêìíïîòóöôùúüûñç·/_,:;",a=0,i=t.length;a0&&(o+="&"),void(g!=_?(o+=i?g+"="+i:g,c=!0,s++):!0)))})),c&&(o+="&"),o+=n,lcgg.basic_deeplink?history.replaceState(null,null,o):history.pushState(null,null,o)}},Q=function(t){var a=E();if(void 0===a[t])return!1;var i=[];g.each(a,(function(g,a){if(void 0!==g&&g&&g!=t){var e=a?g+"="+a:g;i.push(e)}}));var e=i.length?"?":"",l=v.slice(0,v.indexOf("?"))+e+i.join("&")+w;history.replaceState(null,null,l),-1===v.indexOf("ggt_")&&-1===v.indexOf("ggc_")&&-1===v.indexOf("ggp_")&&-1===v.indexOf("ggs_")&&!1};window.addEventListener("popstate",(function(t){var a=E();y=!0;var i={galls:{},colls:{}},e={ggt:"",ggs:"",ggp:1,gcc:""};g.each(a,(function(t,a){if(void 0===a)return!0;var l=parseInt(t.substr(4),10);if(!g(".gid_"+l).length&&!g(".cid_"+l).length)return!0;var _=a.split("/");if(a=_[0],g(".gid_"+l).length){var r=g(".gid_"+l).attr("id"),n=g('.gg_pre_gallery[data-gid="'+r+'"]');void 0===i.galls[r]&&(i.galls[r]=e),F("ggt_")&&-1!==t.indexOf("ggt_")&&n.find('.gg_tag[data-tag="'+a+'"]').length&&(i.galls[r].ggt=n.find('.gg_tag[data-tag="'+a+'"]').data("images").toString().split(",")),F("ggs_")&&-1!==t.indexOf("ggs_")&&n.find(".gg_gall_search_form input").length&&(i.galls[r].ggs=a),F("ggp_")&&-1!==t.indexOf("ggp_")&&!g("#"+r+" .gg_infinite_scroll").length&&(i.galls[r].ggp=parseInt(a,10))}else void 0===i.colls[l]&&(i.colls[l]=e),F("gcc_")&&-1!==t.indexOf("gcc_")&&g(".ggf_id_"+a).length&&(i.colls[l].gcc=parseInt(a,10)),F("gcg_")&&-1!==t.indexOf("gcg_")&&g(".gg_coll_img[rel="+a+"]").length&&(i.colls[l].gcg=parseInt(a,10))})),g(".gg_true_gallery").each((function(){var t=g(this).attr("id"),a=(g(this).find(".gg_paginate").length,i.galls);void 0===a[t]&&(a[t]=e),void 0===gg_gallery_pag[t]&&(gg_gallery_pag[t]=1),void 0===gg_gall_curr_filter[t]&&(gg_gall_curr_filter[t]=""),void 0===gg_gall_curr_search[t]&&(gg_gall_curr_search[t]="");var l=gg_gall_curr_filter[t];gg_gall_curr_search[t];gg_gallery_pag[t]=a[t].ggp,gg_gall_curr_filter[t]=a[t].ggt,gg_gall_curr_search[t]=a[t].ggs,"undefined"!=typeof gg_pag_vars&&void 0!==gg_pag_vars[t]?B(t):l!=gg_gall_curr_filter[t]?gg_gall_curr_filter[t]?g('.gg_pre_gallery[data-gid="'+t+'"] .gg_tag[data-tag="'+gg_gall_curr_filter[t].join(",")+'"]').trigger("click"):g('.gg_pre_gallery[data-gid="'+t+'"] .gg_tag[data-tag="*"]').trigger("click"):g('.gg_pre_gallery[data-gid="'+t+'"] .gg_gall_search_form input').val(gg_gall_curr_search[t]).trigger("keyup")})),g(".gg_collection_wrap").each((function(){var t=parseInt(g(this).data("cid"),10),a=i.colls;if(!g(".cid_"+t+" .ggf_all").length)return!0;F("gcc_")&&(void 0!==a[t]&&void 0!==a[t].gcc?g(".cid_"+t+" .ggf_id_"+a[t].gcc).trigger("click"):g(".cid_"+t+" .ggf_all").trigger("click")),void 0!==a[t]&&void 0!==a[t].gcg?g(".cid_"+t+" .gg_coll_img[rel="+a[t].gcg+"]").trigger("click"):g(".cid_"+t+" .gg_coll_go_back").trigger("click")})),-1===v.indexOf("ggt_")&&-1===v.indexOf("ggp_")&&-1===v.indexOf("ggs_")&&-1===v.indexOf("gcc_")&&!1,y=!1})),g(document).ready((function(){g(document).on("click",".gg_true_gallery .gg_next_page",(function(){var t=g(this).parents(".gg_gallery_wrap").attr("id");if(!g(this).hasClass("gg_pag_disabled")&&0==n[t]){var a=void 0===gg_gallery_pag[t]?1:gg_gallery_pag[t];gg_gallery_pag[t]=a+1,B(t,!0)}})),g(document).on("click",".gg_true_gallery .gg_prev_page",(function(){var t=g(this).parents(".gg_gallery_wrap").attr("id");if(!g(this).hasClass("gg_pag_disabled")&&0==n[t]){var a=void 0===gg_gallery_pag[t]?1:gg_gallery_pag[t],i=a-1<1?1:a-1;gg_gallery_pag[t]=i,B(t,!0)}})),g(document).on("click",".gg_true_gallery .gg_num_btns_wrap > div, .gg_true_gallery .gg_dots_pag_wrap > div",(function(){var t=g(this).parents(".gg_gallery_wrap").attr("id");g(this).hasClass("gg_pag_disabled")||0!=n[t]||(gg_gallery_pag[t]=g(this).data("pag"),B(t,!0))})),g(document).on("click",".gg_true_gallery .gg_infinite_scroll",(function(){var t=g(this).parents(".gg_gallery_wrap").attr("id");if(n[t])return!1;var a=void 0===gg_gallery_pag[t]?2:gg_gallery_pag[t]+1;gg_gallery_pag[t]=a,B(t)}))}));const B=function(t,a){window.location.href;var i=g("#"+t).data("gid");if(g("#"+t).hasClass("gg_filtering_imgs")||n[t])return console.error("GG - wait till previous tag filter or pagination to end"),!1;n[t]=1,void 0===gg_gall_curr_filter[t]&&(gg_gall_curr_filter[t]=""),void 0===gg_gall_curr_search[t]&&(gg_gall_curr_search[t]=""),void 0!==a&&(gg_gallery_pag[t]>1?H(i,"ggp_",gg_gallery_pag[t]):Q("ggp_"+i));var e={gid:g("#"+t).data("gid"),gg_type:"gg_pagination",gg_filtered_imgs:gg_gall_curr_filter[t],gg_search_str:gg_gall_curr_search[t],gg_ol:g("#"+t).data("gg_ol"),gg_page:gg_gallery_pag[t],gg_pag_vars:gg_pag_vars[t]},_=JSON.stringify(e),r=void 0!==l[t]&&void 0!==l[t][_];if(1!=gg_gallery_pag[t]&&g("#"+t+" .gg_infinite_scroll").length)g("#"+t+" .gg_container").css("max-height",g("#"+t+" .gg_container").height()),g("#"+t+" .gg_paginate .gg_loader").length&&g("#"+t+" .gg_paginate .gg_loader").remove(),g("#"+t+" .gg_infinite_scroll").fadeTo(200,0),setTimeout((function(){g("#"+t+" .gg_paginate").prepend(b)}),200);else{var s=g("#"+t+" .gg_container").height(),c=Math.round(s/30*25);c<220&&(c=220),void 0!==o[t]&&(clearTimeout(o[t]),o[t]=!1),g("#"+t+" .gg_container").css("max-height",s).stop().animate({"max-height":150},c),g("#"+t+" .gg_img").addClass("gg_old_page");setTimeout((function(){!1,g("#"+t+" .gg_old_page").remove()}),c),setTimeout((function(){g("#"+t+" .gg_loader").fadeIn("fast"),g("#"+t+" .gg_paginate").remove()}),200);const a=g(window).scrollTop(),i=g("#"+t).offset().top;if(a>i){const t=void 0===window.gg_addit_scrolltop?0:parseInt(window.gg_addit_scrolltop,10);g("html, body").animate({scrollTop:i-(30+t)},c)}}return r?(g("#"+t+" .gg_paginate").fadeOut(),setTimeout((function(){U(t,l[t][_])}),500)):(void 0===l[t]&&(l[t]=[]),g.post(window.location.href,e,(function(g){l[t][_]=g,U(t,g)}))),!0},U=function(t,a){var i=g(""+a+"
"),e={imgs:i.find(".gg_img"),pag:i.find(".gg_paginate")};g("#"+t).find(".gg_paginate").replaceWith(e.pag),e.pag.length&&!g("#"+t).find(".gg_paginate").length&&g("#"+t+" .gg_container").after(e.pag),g("#"+t).hasClass("gg_string_gallery")?(g("#"+t+" .gg_container .gg_string_clear_both").remove(),g("#"+t+" .gg_container").append(e.imgs),g("#"+t+" .gg_container").append('')):g("#"+t+" .gg_container").append(e.imgs),g("#"+t).hasClass("gg_masonry_gallery")&&g("#"+t+" .gg_container").isotope("reloadItems"),g("#"+t+" .gg_img").length||(g("#"+t).addClass("gg_noresult"),g("#"+t+" .gg_loader").fadeOut()),g("#"+t).find(".gg_infinite_scroll").length&&g("#"+t).find(".gg_infinite_scroll").fadeTo(200,1),n[t]=0,r[t]=1,x(t)};g(document).ready((function(){g(document).on("click",".gg_coll_pag_wrap .gg_next_page:not(.gg_pag_disabled)",(function(){var t=g(this).parents(".gg_coll_pag_wrap"),a=t.attr("id");if(n[a])return!1;var i=parseInt(t.attr("data-pag"),10)+1;i>=parseInt(t.data("totpag"),10)&&g(this).addClass("gg_pag_disabled"),t.find(".gg_prev_page").removeClass("gg_pag_disabled"),t.find(".gg_nav_mid span").text(i),q(t,i,!1)})),g(document).on("click",".gg_coll_pag_wrap .gg_prev_page:not(.gg_pag_disabled)",(function(){var t=g(this).parents(".gg_coll_pag_wrap"),a=t.attr("id");if(n[a])return!1;var i=parseInt(t.attr("data-pag"),10)-1;i<=1&&g(this).addClass("gg_pag_disabled"),t.find(".gg_next_page").removeClass("gg_pag_disabled"),t.find(".gg_nav_mid span").text(i),q(t,i,!1)})),g(document).on("click",".gg_coll_pag_wrap .gg_num_btns_wrap > div:not(.gg_pag_disabled), .gg_coll_pag_wrap .gg_dots_pag_wrap > div:not(.gg_pag_disabled)",(function(){var t=g(this).parents(".gg_coll_pag_wrap"),a=t.attr("id");if(n[a])return!1;parseInt(t.attr("data-pag"),10);var i=parseInt(g(this).data("pag"),10);t.find(".gg_pagenum, .gg_pag_dot").removeClass("gg_pag_disabled"),g(this).addClass("gg_pag_disabled"),q(t,i,!1)})),g(document).on("click",".gg_coll_pag_wrap .gg_infinite_scroll",(function(){var t=g(this).parents(".gg_coll_pag_wrap"),a=t.attr("id");if(n[a])return!1;var i=parseInt(t.data("totpag"),10),e=parseInt(t.attr("data-pag"),10)+1;e>=i&&g(this).fadeOut((function(){t.slideUp()})),q(t,e,!0)}))})),g(window).scroll((function(){var t=g(this).scrollTop();g(".gg_auto_inf_scroll").each((function(){var a=g(this),i=a.offset().top,e=a.outerHeight(),l=g(window).height();t>i+e-l&&a.trigger("click")}))}));const q=function(t,a,i){var e=t.parents(".gg_collection_wrap"),l=(parseInt(t.data("totpag"),10),parseInt(t.data("per-pag"),10)),_=1,r=1;t.attr("data-pag",a),e.find(".gg_coll_img_wrap").removeClass("gg_coll_pag_hidden"),e.find(".gg_coll_img_wrap").each((function(t,e){(!i&&r!=a||i&&r>a)&&g(this).addClass("gg_coll_pag_hidden"),++_>l&&(_=1,r++)})),e.find(".gg_coll_container").isotope({filter:":not(.gg_coll_pag_hidden)"})};g(document).ready((function(){g(document).on("click",".gg_tag:not(.gg_tag_sel)",(function(t){g(this).trigger("gg-click")})),g(document).on("gg-click",".gg_tag",(function(t){var a=g(this).parents(".gg_tags_wrap").data("gid"),i=g("#"+a).data("gid"),e=g(this).data("tag");if("*"==e)var l="*";else l=g(this).data("images").toString().split(",");J(a,l,"tags")&&(g(this).parents(".gg_tags_wrap").find(".gg_tag_sel").removeClass("gg_tag_sel"),g(this).addClass("gg_tag_sel"),gg_gall_curr_filter[a]&&"*"!=l?H(i,"ggt_",g(".gg_tag_gid_"+i+" .gg_tag_sel").attr("data-tag")):Q("ggt_"+i)),g(this).parents(".gg_tags_wrap").find(".gg_tags_dd").length&&(g(this).parents(".gg_tags_wrap").find(".gg_tags_dd option").removeAttr("selected"),"*"!==e&&g(this).parents(".gg_tags_wrap").find('.gg_tags_dd option[value="'+e+'"]').attr("selected","selected"))})),g(document).on("change",".gg_tags_dd",(function(t){var a=g(this).parents(".gg_tags_wrap"),i=a.data("gid"),e=g("#"+i).data("gid"),l="*"==g(this).val()?"*":a.find('.gg_tag[data-tag="'+g(this).val()+'"]').data("images"),_="*"==l?l:l.toString().split(",");if(!J(i,_,"tags"))return!1;a.find(".gg_tag_sel").removeClass("gg_tag_sel"),a.find('.gg_tag[data-images="'+l+'"]').addClass("gg_tag_sel"),gg_gall_curr_filter[i]&&"*"!=_?H(e,"ggt_",g(".gg_tag_gid_"+e+" .gg_tag_sel").attr("data-tag")):Q("ggt_"+e)}))}));const J=function(t,a,i){var l=g("#"+t),_=l.find(".gg_paginate").length;if(void 0===e[t]&&(e[t]=!1),l.hasClass("gg_filtering_imgs")&&n[t])return console.error("GG - wait till previous tag filter or pagination to end"),!1;if("tags"==i&&(gg_gall_curr_filter[t]="*"==a?"":a),r=!1,!_){var r=!0;"*"!=a?g.each(a,(function(a,i){if(!g("#"+t+' .gg_img[data-img-id="'+i+'"]').length)return r=!1,!1})):e[t]&&(r=!1)}return r&&!e[t]&&("undefined"==typeof gg_pag_vars||void 0===gg_pag_vars[t])||"tags"==i&&!gg_gall_curr_filter[t]&&gg_gall_curr_search[t]&&!_&&r||"tags"==i&&gg_gall_curr_filter[t]&&gg_gall_curr_search[t]&&!_||"search"==i&&!gg_gall_curr_search[t]&&gg_gall_curr_filter[t]&&!_&&r||"search"==i&&gg_gall_curr_search[t]&&gg_gall_curr_filter[t]&&!_?N(l,a,i):(gg_gallery_pag[t]=1,e[t]=!0,Q("ggp_"+l.data("gid")),g("#"+t).removeClass("gg_noresult"),!B(t)||gg_gall_curr_filter[t]||gg_gall_curr_search[t]||(e[t]=!1)),!0},N=function(t,a,i){var e=t.attr("id"),l=t.find(".gg_container"),_="gg_fakebox_"+e,r=t.hasClass("gg_string_gallery"),n="tags"==i?"gg_tags_excluded_img":"gg_search_excluded_img",o=".gg_tags_excluded_img, .gg_search_excluded_img",s=0;if(t.hasClass("gg_masonry_gallery"))t.addClass("gg_filtering_imgs"),t.find(".gg_img").each((function(){var t=g(this).data("img-id");"*"==a||-1!==g.inArray(t.toString(),a)?(g(this).removeClass(n),s++):g(this).addClass(n)})),l.isotope({filter:":not("+o+")"});else{l.css("height",l.outerHeight());var c=t.hasClass("gg_standard_gallery")?"text-align: center;":"",d=r?t.outerWidth(!0):l.outerWidth(!0);g("body").append(''),r&&(g("#"+_).html(t.clone()),g("#"+_+" .gg_string_gallery").removeAttr("id"),g("#"+_+" .gg_img").removeClass(n).removeAttr("style")),t.find(".gg_img").each((function(){var t=g(this),i=t.data("img-id");"*"==a||-1!==g.inArray(i.toString(),a)?(s++,r||g("#"+_).append('')):g("#"+_).find('[data-img-id="'+i+'"]').remove();var e=t.position();t.css({left:e.left+"px",top:e.top+"px"})})),t.find(".gg_img").css("position","absolute"),setTimeout((function(){t.addClass("gg_filtering_imgs"),s&&r&&S(!1,"#"+_),t.find(".gg_img").each((function(){var t=g(this).data("img-id");if("*"==a||-1!==g.inArray(t.toString(),a)){var i=g("#"+_+' [data-img-id="'+t+'"]').position();g(this).css({left:i.left+"px",top:i.top+"px"}),g(this).removeClass(n)}else g(this).css({left:"auto",top:"auto"}),g(this).addClass(n)}));var i=g("#"+_+" div").length?g("#"+_+" div").last().position().top+g("#"+_+" div").last().height():100;l.css("height",i),s&&r&&S(e)}),50)}s?t.removeClass("gg_noresult"):t.addClass("gg_noresult"),setTimeout((function(){t.removeClass("gg_filtering_imgs"),t.hasClass("gg_masonry_gallery")||(l.css("height","auto"),t.find(".gg_img").not(o).css("position","static"),g("#"+_).remove())}),500)};let $;g(document).on("keyup input",".gg_gall_search_form input",(function(){$&&clearTimeout($);var t=g(this);$=setTimeout((function(){var a=t.parents(".gg_pre_gallery").data("gid"),i=g("#"+a),e=g("#"+a).data("gid"),l=[],_=g.trim(t.val());if(_.length<2)_="",l="*",t.parents(".gg_gall_search_form").removeClass("ggs_has_txt");else{t.parents(".gg_gall_search_form").addClass("ggs_has_txt");var r=_.toLowerCase().split(" ");i.find(".gg_img").each((function(){var t=(t=g(this).data("gg-title")+" "+g(this).data("gg-descr")+" "+g(this).data("gg-author")+" "+g(this).data("gg-tags")).toLowerCase(),a=g(this).data("img-id");g.each(r,(function(g,i){return i.length<2||(-1!==t.indexOf(i)?(l.push(""+a),!1):void 0)}))}))}gg_gall_curr_search[a]=_,J(a,l,"search",_),_?H(e,"ggs_",_):Q("ggs_"+e)}),300)})),g(document).on("click",".gg_clear_search",(function(){var t=g(this).parents(".gg_gall_search_form").find("input");t.val(""),t.trigger("keyup")})),jQuery(document).on("keypress",".gg_gall_search_form input",(function(g){return 13!=g.keyCode}));const K=function(t,a){g("#"+t+" .gg_img").each((function(t,a){var i=g(this);g.trim(i.find(".gg_img_title").html())?i.find(".gg_main_overlay").show():i.find(".gg_main_overlay").hide()}))};"ontouchstart"in window&&(g(".gg_img").on("touchstart",(function(){g(this).addClass("gg_touch_on")})),g(".gg_img").on("touchend",(function(){g(this).removeClass("gg_touch_on")}))),window.gg_itg_init=function(t){C(t),lc_lazyload("#"+t+" .gg_img .gg_main_thumb",{allLoaded:function(){g("#"+t+" .gg_itg_container").addClass("gg_itg_shown")}})},g(document).on("click",".gg_itg_wrap",(function(t){var a=g(this).attr("id");if("undefined"==typeof gg_itg_obj||void 0===gg_itg_obj[a])return console.error("Global Gallery - gg_itg_obj not found"),!1;if(g(t.terget).hasClass("gg_itg_img"))var i=g(t.target).data("index");else if(g(t.target).parents(".gg_itg_img").length)i=g(t.target).parents(".gg_itg_img").data("index");else i=0;"undefined"!=typeof gg_throw_lb&&gg_throw_lb(gg_itg_obj[a],a,i,!0)})),window.gg_galleria_show=function(t){setTimeout((function(){g(t+" .galleria-stage").length?(g(t).removeClass("gg_show_loader"),g(t+" .galleria-container").fadeTo(200,1)):gg_galleria_show(t)}),50)};const V=function(t){return g(t).hasClass("gg_galleria_responsive")?parseFloat(g(t).data("asp-ratio")):g(t).height()};window.gg_galleria_init=function(t){var a=g(t).data("gg-autoplay"),i=!!(lcgg.slider_autoplay&&"0"!=a||"1"==a);Galleria.run(t,{theme:"ggallery",height:V(t),transition:lcgg.slider_fx,touchTransition:lcgg.slider_fx,transitionSpeed:lcgg.slider_fx_time,fullscreenDoubleTap:!1,wait:!0,debug:!1,dataConfig:function(t){return{title:g(t).attr("alt"),description:g(t).data("description")}},extend:function(){var a=this;g(t+" .galleria-loader").append(b),i&&setTimeout((function(){g(t+" .galleria-gg-play").addClass("galleria-gg-pause"),a.play(lcgg.slider_interval)}),50),g(t+" .galleria-gg-play").click((function(){g(this).toggleClass("galleria-gg-pause"),a.playToggle(lcgg.slider_interval)})),g(t+" .galleria-gg-lightbox").click((function(){g(t+" .galleria-thumbnails > div").each((function(t,a){g(this).hasClass("active")&&(window.gg_active_index=t)})),g(t+" .galleria-gg-play").removeClass("galleria-gg-pause"),a.pause()})),g(t+" .galleria-gg-toggle-thumb").click((function(){var t=g(this).parents(".gg_galleria_slider_wrap"),a=g(this).parents(".gg_galleria_slider_wrap").find(".galleria-thumbnails-container").height();t.hasClass("galleria-gg-show-thumbs")||t.hasClass("gg_galleria_slider_show_thumbs")?(t.stop().animate({"padding-bottom":"15px"},400),t.find(".galleria-thumbnails-container").stop().animate({bottom:"20px",opacity:0},400),t.removeClass("galleria-gg-show-thumbs"),t.hasClass("gg_galleria_slider_show_thumbs")&&t.removeClass("gg_galleria_slider_show_thumbs")):(t.stop().animate({"padding-bottom":a+2+12},400),t.find(".galleria-thumbnails-container").stop().animate({bottom:"-"+(a+2+10)+"px",opacity:1},400),t.addClass("galleria-gg-show-thumbs"))})),"undefined"!=typeof gg_lcl_allow_deeplink&&gg_lcl_allow_deeplink()}})},window.gg_car_calc_breakpoints=function(t,a,i,e){var l=[];if(e){var _=g("#gg_car_"+t).width()+50,r=Math.round(_/e),n={breakpoint:_,settings:{slidesToShow:e,slidesToScroll:i?e:1}};l.push(n);for(let g=e;g>=1;g--)n={breakpoint:_-r*(e-g),settings:{slidesToShow:g,slidesToScroll:i?g:1}},l.push(n)}else for(let g=1;g<100;g++){var o=g*a;if(o>2e3)break;n={breakpoint:o,settings:{slidesToShow:g,slidesToScroll:i?g:1}};l.push(n)}return l},window.gg_carousel_preload=function(t,a){if(g("#gg_car_"+t).prepend(b),g("#gg_car_"+t+" .gg_grayscale_fx").length||g("#gg_car_"+t+" .gg_blur_fx").length)i=!1;else{lc_lazyload("#gg_car_"+t+" img",{allLoaded:function(a){g("#gg_car_"+t+" .gg_img_inner").height()}});var i=!0}lc_lazyload("#gg_car_"+t+" "+(i?"":".slick-active")+" img",{allLoaded:function(e){g("#gg_car_"+t+" .gg_loader").fadeOut(200,(function(){g(this).remove()})),g("#gg_car_"+t).removeClass("gg_car_preload"),a&&g("#gg_car_"+t).slick("slickPlay"),setTimeout((function(){X(t),g(window).trigger("gg_loaded_carousel",[t])}),i?1200:320)}})};const X=function(t){g((void 0===t?"":"#gg_car_"+t)+" .gg_img.gg_car_item").each((function(t,a){var i=g(this),e=i.find(".gg_main_img_wrap > *"),l=g(this).width(),_=g(this).height();g("").on("load",(function(){var g=Math.max(l/this.width,_/this.height),t=this.width*g,a=this.height*g,r=Math.ceil((_-a)/2),n=Math.ceil((l-t)/2);r>0&&(r=0),n>0&&(n=0),e.css("width",t).css("height",a),i.addClass("gg_car_img_ready")})).attr("src",i.find(".gg_main_thumb").attr("src"))}))};g(document).ready((function(t){g(document).on("mouseenter touchstart",".gg_car_pause_on_h",(function(t){void 0!==g(this).slick()&&g(this).slick("slickPause")})).on("mouseleave touchend",".gg_car_pause_on_h",(function(t){g(this).hasClass("gg_car_autoplay")&&void 0!==g(this).slick()&&g(this).slick("slickPlay")})),g(document).on("click",".gg_carousel_wrap .gg_img:not(.gg_linked_img)",(function(t){var a=g(this);setTimeout((function(){a.parents(".gg_carousel_wrap").slick("slickPause")}),150)})),g(document).on("click",".gg_carousel_wrap .slick-arrow, .gg_carousel_wrap .slick-dots li:not(.slick-active)",(function(t){g(this).parents(".gg_carousel_wrap").removeClass("gg_car_autoplay")})),g(document).on("swipe",".gg_carousel_wrap",(function(t){g(this).removeClass("gg_car_autoplay")}))}));const Y=function(g,t,a,i){g.fn[t]=function(g){return g?this.on(a,(e=g,function(){var g=this,t=arguments;function a(){_||e.apply(g,t),r=null}r?clearTimeout(r):_&&e.apply(g,t),r=setTimeout(a,l||i)})):this.trigger(t);var e,l,_,r}};Y(g,"gg_smartresize","resize",49),g(window).gg_smartresize((function(){g(".gg_galleria_responsive").each((function(){var t=g(this).width(),a=parseFloat(g(this).data("asp-ratio")),i=Math.ceil(t*a);g(this).css("height",i)}))})),Y(g,"gg_smartscroll","scroll",50),g(window).gg_smartscroll((function(){Z()}));const Z=function(){g(".gg_coll_back_to_new_style").length&&lcgg.back_to_gall_scroll&&g(".gg_coll_gallery_container .gg_gallery_wrap").each((function(t,a){var i=g(this).height(),e=g(this).parents(".gg_coll_gallery_container").find(".gg_coll_go_back");if(i>g(window).height()){var l=g(this).offset();if(g(window).scrollTop()>l.top&&g(window).scrollTop()=850?g(i).removeClass("gg_pg_on_mobile"):g(i).addClass("gg_pg_on_mobile")),g(this).hasClass("gg_collection_wrap")&&g(this).find(".gg_coll_gallery_container .gg_container").length&&D(a),g(this).hasClass("gg_carousel_wrap")?X(a):gg_galleries_init(a,!0)}))})),lcgg.preload_hires_img&&g(document).ready((function(){var t=g(".gg_gallery_wrap, .gg_carousel_wrap").length,a=0;t&&g(window).on("gg_loaded_gallery gg_loaded_collection gg_loaded_carousel",(function(){++a==t&&setTimeout((function(){g(".gg_img").not(".gg_coll_img, .gg_linked_img").each((function(){g("")[0].src=g(this).data("gg-url")}))}),300)}))})),g(document).on("click",".gg_linked_img",(function(){const g=jQuery(this).data("gg-link");window.open(g,lcgg.link_target)})),lcgg.no_rclick&&g(document).on("contextmenu",".gg_gallery_wrap *, .gg_galleria_slider_wrap *, #lcl_wrapper *",(function(g){g.preventDefault()})),window.gg_lb_html_fix=function(t){var a="string"==typeof t?t.replace(/"/g,""").replace(//g,">"):"";return g.trim(a)},g(document).ready((function(){g(document).on("click",".gg_gallery_wrap:not(.gg_static_car) div.gg_img:not(.gg_coll_img, .gg_linked_img, .gg_tags_excluded_img)",(function(t){t.preventDefault();var a=[],i=g(this),e=i.data("gid"),l=i.parents(".gg_gallery_wrap").attr("id"),_=i.data("gg-url"),r=0;g("#"+l+" .gg_img:not(.gg_coll_img, .gg_linked_img, .gg_tags_excluded_img)").each((function(t,i){var e=g(this).data("gg-url");void 0===a[e]&&(a[e]={img:e,title:gg_lb_html_fix(g(this).data("gg-title")),descr:gg_lb_html_fix(g(this).data("gg-descr")),author:gg_lb_html_fix(g(this).data("gg-author"))},e==_&&(r=t))})),"undefined"!=typeof gg_throw_lb&&gg_throw_lb(a,e,r)}))})),window.gg_slider_lightbox=function(t,a){var i=g.now(),e={};g.each(t,(function(g,t){e[t.big]={img:t.big,title:gg_lb_html_fix(t.title),descr:gg_lb_html_fix(t.description),author:""}})),"undefined"!=typeof gg_throw_lb&&(gg_throw_lb(e,i,a),"lcweb"==lcgg.lightbox&&setTimeout((function(){gg_throw_lb(e,i,a)}),170))}}(jQuery);
!function(a,b){"use strict";function c(){if(!e){e=!0;var a,c,d,f,g=-1!==navigator.appVersion.indexOf("MSIE 10"),h=!!navigator.userAgent.match(/Trident.*rv:11\./),i=b.querySelectorAll("iframe.wp-embedded-content");for(c=0;c1e3)g=1e3;else if(~~g<200)g=200;f.height=g}if("link"===d.message)if(h=b.createElement("a"),i=b.createElement("a"),h.href=f.getAttribute("src"),i.href=d.value,i.host===h.host)if(b.activeElement===f)a.top.location.href=d.value}else;}},d)a.addEventListener("message",a.wp.receiveEmbedMessage,!1),b.addEventListener("DOMContentLoaded",c,!1),a.addEventListener("load",c,!1)}(window,document);
!function($){function getHashtag(){var url=location.href;return hashtag=url.indexOf("#prettyPhoto")!==-1&&decodeURI(url.substring(url.indexOf("#prettyPhoto")+1,url.length)),hashtag&&(hashtag=hashtag.replace(/<|>/g,"")),hashtag}function setHashtag(){"undefined"!=typeof theRel&&(location.hash=theRel+"/"+rel_index+"/")}function clearHashtag(){location.href.indexOf("#prettyPhoto")!==-1&&(location.hash="prettyPhoto")}function getParam(name,url){name=name.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var regexS="[\\?&]"+name+"=([^]*)",regex=new RegExp(regexS),results=regex.exec(url);return null==results?"":results[1]}$.prettyPhoto={version:"3.1.6"};var options=$.prettyPhoto.options={hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:' \t\t\t\t\t\t
\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t
\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t
Expand \t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t
next \t\t\t\t\t\t\t\t\t\t\t
previous \t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t\t
Previous \t\t\t\t\t\t\t\t\t\t\t\t
0/0
\t\t\t\t\t\t\t\t\t\t\t\t
Next \t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t\t
{pp_social}
\t\t\t\t\t\t\t\t\t\t\t
Close \t\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t
\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t\t
\t\t\t\t\t\t
\t\t\t\t\t
\t\t\t\t\t',gallery_markup:' \t\t\t\t\t\t\t\t
Previous \t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t\t\t{gallery} \t\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t
\t\t\t\t\t\t\t\t
Next \t\t\t\t\t\t\t
',image_markup:'',flash_markup:'',quicktime_markup:'',iframe_markup:'',inline_markup:'{content}
',custom_markup:"",social_tools:''};$.fn.prettyPhoto=function(pp_settings){function _showContent(){$(".pp_loaderIcon").hide(),projectedTop=scroll_pos.scrollTop+(windowHeight/2-pp_dimensions.containerHeight/2),projectedTop<0&&(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:pp_dimensions.contentHeight,width:pp_dimensions.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:windowWidth/2-pp_dimensions.containerWidth/2<0?0:windowWidth/2-pp_dimensions.containerWidth/2,width:pp_dimensions.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(pp_dimensions.height).width(pp_dimensions.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&&"image"==_getFileType(pp_images[set_position])?$pp_pic_holder.find(".pp_hoverContainer").show():$pp_pic_holder.find(".pp_hoverContainer").hide(),settings.allow_expand&&(pp_dimensions.resized?$("a.pp_expand,a.pp_contract").show():$("a.pp_expand").hide()),!settings.autoplay_slideshow||pp_slideshow||pp_open||$.prettyPhoto.startSlideshow(),settings.changepicturecallback(),pp_open=!0}),_insert_gallery(),pp_settings.ajaxcallback()}function _hideContent(callback){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){$(".pp_loaderIcon").show(),callback()})}function _checkPosition(setCount){setCount>1?$(".pp_nav").show():$(".pp_nav").hide()}function _fitToViewport(width,height){if(resized=!1,_getDimensions(width,height),imageWidth=width,imageHeight=height,(pp_containerWidth>windowWidth||pp_containerHeight>windowHeight)&&doresize&&settings.allow_resize&&!percentBased){for(resized=!0,fitting=!1;!fitting;)pp_containerWidth>windowWidth?(imageWidth=windowWidth-200,imageHeight=height/width*imageWidth):pp_containerHeight>windowHeight?(imageHeight=windowHeight-200,imageWidth=width/height*imageHeight):fitting=!0,pp_containerHeight=imageHeight,pp_containerWidth=imageWidth;(pp_containerWidth>windowWidth||pp_containerHeight>windowHeight)&&_fitToViewport(pp_containerWidth,pp_containerHeight),_getDimensions(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(pp_containerHeight),containerWidth:Math.floor(pp_containerWidth)+2*settings.horizontal_padding,contentHeight:Math.floor(pp_contentHeight),contentWidth:Math.floor(pp_contentWidth),resized:resized}}function _getDimensions(width,height){width=parseFloat(width),height=parseFloat(height),$pp_details=$pp_pic_holder.find(".pp_details"),$pp_details.width(width),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(width).appendTo($("body")).css({position:"absolute",top:-1e4}),detailsHeight+=$pp_details.height(),detailsHeight=detailsHeight<=34?36:detailsHeight,$pp_details.remove(),$pp_title=$pp_pic_holder.find(".ppt"),$pp_title.width(width),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo($("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),pp_contentHeight=height+detailsHeight,pp_contentWidth=width,pp_containerHeight=pp_contentHeight+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),pp_containerWidth=width}function _getFileType(itemSrc){return itemSrc.match(/youtube\.com\/watch/i)||itemSrc.match(/youtu\.be/i)?"youtube":itemSrc.match(/vimeo\.com/i)?"vimeo":itemSrc.match(/\b.mov\b/i)?"quicktime":itemSrc.match(/\b.swf\b/i)?"flash":itemSrc.match(/\biframe=true\b/i)?"iframe":itemSrc.match(/\bajax=true\b/i)?"ajax":itemSrc.match(/\bcustom=true\b/i)?"custom":"#"==itemSrc.substr(0,1)?"inline":"image"}function _center_overlay(){if(doresize&&"undefined"!=typeof $pp_pic_holder){if(scroll_pos=_get_scroll(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),projectedTop=windowHeight/2+scroll_pos.scrollTop-contentHeight/2,projectedTop<0&&(projectedTop=0),contentHeight>windowHeight)return;$pp_pic_holder.css({top:projectedTop,left:windowWidth/2+scroll_pos.scrollLeft-contentwidth/2})}}function _get_scroll(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&&document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function _resize_overlay(){windowHeight=$(window).height(),windowWidth=$(window).width(),"undefined"!=typeof $pp_overlay&&$pp_overlay.height($(document).height()).width(windowWidth)}function _insert_gallery(){isSet&&settings.overlay_gallery&&"image"==_getFileType(pp_images[set_position])?(itemWidth=57,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=Math.floor((pp_dimensions.containerWidth-100-navWidth)/itemWidth),itemsPerPage=itemsPerPage";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=$(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").click(function(){return $.prettyPhoto.changeGalleryPage("next"),$.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").click(function(){return $.prettyPhoto.changeGalleryPage("previous"),$.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=57,$pp_gallery_li.each(function(i){$(this).find("a").click(function(){return $.prettyPhoto.changePage(i),$.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&&($pp_pic_holder.find(".pp_nav").prepend('Play'),$pp_pic_holder.find(".pp_nav .pp_play").click(function(){return $.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.addClass("pp_pic_holder "+settings.theme),$pp_overlay.css({opacity:0,height:$(document).height(),width:$(window).width()}).bind("click",function(){settings.modal||$.prettyPhoto.close()}),$("a.pp_close").bind("click",function(e){return e&&e.preventDefault&&e.preventDefault(),$.prettyPhoto.close(),!1}),settings.allow_expand&&$("a.pp_expand").bind("click",function(e){return $(this).hasClass("pp_expand")?($(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):($(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0),_hideContent(function(){$.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){return $.prettyPhoto.changePage("previous"),$.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){return $.prettyPhoto.changePage("next"),$.prettyPhoto.stopSlideshow(),!1}),_center_overlay()}pp_settings=jQuery.extend({},options,pp_settings);var pp_dimensions,pp_open,pp_contentHeight,pp_contentWidth,pp_containerHeight,pp_containerWidth,pp_slideshow,matchedObjects=this,percentBased=!1,windowHeight=$(window).height(),windowWidth=$(window).width();return doresize=!0,scroll_pos=_get_scroll(),$(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){_center_overlay(),_resize_overlay()}),pp_settings.keyboard_shortcuts&&$(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(e){if("undefined"!=typeof $pp_pic_holder&&$pp_pic_holder.is(":visible"))switch(e.keyCode){case 37:$.prettyPhoto.changePage("previous"),e.preventDefault();break;case 39:$.prettyPhoto.changePage("next"),e.preventDefault();break;case 27:settings.modal||$.prettyPhoto.close(),e.preventDefault()}}),$.prettyPhoto.initialize=function(){return settings=pp_settings,"pp_default"==settings.theme&&(settings.horizontal_padding=16),theRel=$(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=!!galleryRegExp.exec(theRel),pp_images=isSet?jQuery.map(matchedObjects,function(n,i){if($(n).attr(settings.hook).indexOf(theRel)!=-1)return $(n).attr("href")}):$.makeArray($(this).attr("href")),pp_titles=isSet?jQuery.map(matchedObjects,function(n,i){if($(n).attr(settings.hook).indexOf(theRel)!=-1)return $(n).find("img").attr("alt")?$(n).find("img").attr("alt"):""}):$.makeArray($(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(matchedObjects,function(n,i){if($(n).attr(settings.hook).indexOf(theRel)!=-1)return $(n).attr("title")?$(n).attr("title"):""}):$.makeArray($(this).attr("title")),pp_images.length>settings.overlay_gallery_max&&(settings.overlay_gallery=!1),set_position=jQuery.inArray($(this).attr("href"),pp_images),rel_index=isSet?set_position:$("a["+settings.hook+"^='"+theRel+"']").index($(this)),_build_overlay(this),settings.allow_resize&&$(window).bind("scroll.prettyphoto",function(){_center_overlay()}),$.prettyPhoto.open(),!1},$.prettyPhoto.open=function(event){return"undefined"==typeof settings&&(settings=pp_settings,pp_images=$.makeArray(arguments[0]),pp_titles=arguments[1]?$.makeArray(arguments[1]):$.makeArray(""),pp_descriptions=arguments[2]?$.makeArray(arguments[2]):$.makeArray(""),isSet=pp_images.length>1,set_position=arguments[3]?arguments[3]:0,_build_overlay(event.target)),settings.hideflash&&$("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),_checkPosition($(pp_images).size()),$(".pp_loaderIcon").show(),settings.deeplinking&&setHashtag(),settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&&$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+$(pp_images).size()),"undefined"!=typeof pp_descriptions[set_position]&&""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(getParam("width",pp_images[set_position]))?getParam("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(getParam("height",pp_images[set_position]))?getParam("height",pp_images[set_position]):settings.default_height.toString(),percentBased=!1,movie_height.indexOf("%")!=-1&&(movie_height=parseFloat($(window).height()*parseFloat(movie_height)/100-150),percentBased=!0),movie_width.indexOf("%")!=-1&&(movie_width=parseFloat($(window).width()*parseFloat(movie_width)/100-150),percentBased=!0),$pp_pic_holder.fadeIn(function(){switch(settings.show_title&&""!=pp_titles[set_position]&&"undefined"!=typeof pp_titles[set_position]?$ppt.html(unescape(pp_titles[set_position])):$ppt.html(" "),imgPreloader="",skipInjection=!1,_getFileType(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&&set_position<$(pp_images).size()-1&&(nextImage.src=pp_images[set_position+1]),prevImage=new Image,isSet&&pp_images[set_position-1]&&(prevImage.src=pp_images[set_position-1]),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]),imgPreloader.onload=function(){pp_dimensions=_fitToViewport(imgPreloader.width,imgPreloader.height),_showContent()},imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist."),$.prettyPhoto.close()},imgPreloader.src=pp_images[set_position];break;case"youtube":pp_dimensions=_fitToViewport(movie_width,movie_height),movie_id=getParam("v",pp_images[set_position]),""==movie_id&&(movie_id=pp_images[set_position].split("youtu.be/"),movie_id=movie_id[1],movie_id.indexOf("?")>0&&(movie_id=movie_id.substr(0,movie_id.indexOf("?"))),movie_id.indexOf("&")>0&&(movie_id=movie_id.substr(0,movie_id.indexOf("&")))),movie="http://www.youtube.com/embed/"+movie_id,getParam("rel",pp_images[set_position])?movie+="?rel="+getParam("rel",pp_images[set_position]):movie+="?rel=1",settings.autoplay&&(movie+="&autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions.width).replace(/{height}/g,pp_dimensions.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":pp_dimensions=_fitToViewport(movie_width,movie_height),movie_id=pp_images[set_position];var regExp=/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/,match=movie_id.match(regExp);movie="http://player.vimeo.com/video/"+match[3]+"?title=0&byline=0&portrait=0",settings.autoplay&&(movie+="&autoplay=1;"),vimeo_width=pp_dimensions.width+"/embed/?moog_width="+pp_dimensions.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,pp_dimensions.height).replace(/{path}/g,movie);break;case"quicktime":pp_dimensions=_fitToViewport(movie_width,movie_height),pp_dimensions.height+=15,pp_dimensions.contentHeight+=15,pp_dimensions.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,pp_dimensions.width).replace(/{height}/g,pp_dimensions.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":pp_dimensions=_fitToViewport(movie_width,movie_height),flash_vars=pp_images[set_position],flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=pp_images[set_position],filename=filename.substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,pp_dimensions.width).replace(/{height}/g,pp_dimensions.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":pp_dimensions=_fitToViewport(movie_width,movie_height),frame_url=pp_images[set_position],frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions.width).replace(/{height}/g,pp_dimensions.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,pp_dimensions=_fitToViewport(movie_width,movie_height),doresize=!0,skipInjection=!0,$.get(pp_images[set_position],function(responseHTML){toInject=settings.inline_markup.replace(/{content}/g,responseHTML),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,_showContent()});break;case"custom":pp_dimensions=_fitToViewport(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=$(pp_images[set_position]).clone().append('
').css({width:settings.default_width}).wrapInner('').appendTo($("body")).show(),doresize=!1,pp_dimensions=_fitToViewport($(myClone).width(),$(myClone).height()),doresize=!0,$(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,$(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,_showContent())}),!1},$.prettyPhoto.changePage=function(direction){currentGalleryPage=0,"previous"==direction?(set_position--,set_position<0&&(set_position=$(pp_images).size()-1)):"next"==direction?(set_position++,set_position>$(pp_images).size()-1&&(set_position=0)):set_position=direction,rel_index=set_position,doresize||(doresize=!0),settings.allow_expand&&$(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),_hideContent(function(){$.prettyPhoto.open()})},$.prettyPhoto.changeGalleryPage=function(direction){"next"==direction?(currentGalleryPage++,currentGalleryPage>totalPage&&(currentGalleryPage=0)):"previous"==direction?(currentGalleryPage--,currentGalleryPage<0&&(currentGalleryPage=totalPage)):currentGalleryPage=direction,slide_speed="next"==direction||"previous"==direction?settings.animation_speed:0,slide_to=currentGalleryPage*(itemsPerPage*itemWidth),$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},$.prettyPhoto.startSlideshow=function(){"undefined"==typeof pp_slideshow?($pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){return $.prettyPhoto.stopSlideshow(),!1}),pp_slideshow=setInterval($.prettyPhoto.startSlideshow,settings.slideshow)):$.prettyPhoto.changePage("next")},$.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){return $.prettyPhoto.startSlideshow(),!1}),clearInterval(pp_slideshow),pp_slideshow=void 0},$.prettyPhoto.close=function(){$pp_overlay.is(":animated")||($.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),$("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){$(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&&$("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),$(this).remove(),$(window).unbind("scroll.prettyphoto"),clearHashtag(),settings.callback(),doresize=!0,pp_open=!1,delete settings}))},!pp_alreadyInitialized&&getHashtag()&&(pp_alreadyInitialized=!0,hashIndex=getHashtag(),hashRel=hashIndex,hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){$("a["+pp_settings.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.unbind("click.prettyphoto").bind("click.prettyphoto",$.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1;